package com.yc.happ.serviceImpl;

import java.util.ArrayList;
import java.util.List;

import com.yc.happ.entity.Volunteer;
import com.yc.happ.service.ChooseService;
import com.yc.happ.util.DBHelper;

public class ChooseServiceImpl implements ChooseService{

	@Override
	public boolean getChoose(String vid, String eid) {
		List<Object> params=new ArrayList<Object>();
		//插入待审核表
		String sql3="insert into orderList values(oid,?,?,now(),0)";
		params.add(0,vid);
		params.add(1,eid);
		int doord=DBHelper.doUpdate(sql3, params);
		//更新志愿者被选择
		String sql1="update volunteer set isChoose=1 where vid=?";
		params=new ArrayList<Object>();
		params.add(0,vid);
		int dovol=DBHelper.doUpdate(sql1, params);
		//更新老人被选择
		String sql2="update elder set isChoose=1 where vid=?";
		params=new ArrayList<Object>();
		params.add(0,eid);
		int doeld=DBHelper.doUpdate(sql2, params);
		if(dovol>0&&doeld>0&&doord>0){
			return true;
		}else{
			return false;
		}
	}


}
